package com.linkhub.oms.common.enums.mp;

import com.baomidou.mybatisplus.annotation.EnumValue;
import com.linkhub.oms.common.enums.IEnumConvert;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 费用类型
 *
 * @author Frank
 */
@Getter
@AllArgsConstructor
public enum ExpenseTypeEnum implements IEnumConvert<Integer> {
    /**
     * ： 1-提货费 2-仓储费 3-操作费 4-充值 5-运费 6-加工费 7-VAT手续费 8-VAT增值税 9-挂号费
     */
    PICK_UP_ORDER(1, "提货费"),
    STORAGE(2, "仓储费"),
    OPERATE(3, "操作费"),
    RECHARGE(4, "充值"),
    FREIGHT(5, "运费"),
    PROCESSING(6, "加工费"),
    VAT_HANDLING_FEE(7, "VAT手续费"),
    VAT(8,"VAT增值税"),
    REGISTRATION_FEE(9,"挂号费")
    ;


    @EnumValue
    private final Integer code;
    private final String desc;


}
